#ifndef __IPROVIDER_H__
#define __IPROVIDER_H__

#include "Common.h"
#include "Package.h"

interface IProvider
{
	virtual ~IProvider( void ){}
	virtual bool Startup( void ) = 0;
	virtual void Shutdown( void ) = 0;
	virtual bool Distribute( PACKAGE_PTR pack ) = 0;
};

#endif 